Skip to content

Conversation

@xmj
Copy link

@xmj xmj commented Aug 28, 2025

We want to be able to pass annotations to all CustomResourceDefinitions.

This is helpful in that it allows passing an annotation to ArgoCD to enable ServerSideApply:

crds:
  annotations:
    argocd.argoproj.io/sync-options: ServerSideApply=true

Fixes #656

@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. chart( operator ) Related to the operator (cloudnative-pg) chart labels Aug 28, 2025
We want to be able to pass annotations to all CustomResourceDefinitions.

This is helpful in that it allows passing an annotation to ArgoCD to
enable ServerSideApply:

```
crds:
  annotations:
    argocd.argoproj.io/sync-options: ServerSideApply=true
```

Fixes cloudnative-pg#656

Signed-off-by: Johannes Meixner <[email protected]>
@xmj xmj force-pushed the crd-annotations branch from 7edcf3e to fd6cd46 Compare August 28, 2025 04:17
@kastl-ars
Copy link

What is missing for this to be merged?

@kastl-ars
Copy link

What is missing for this to be merged?

Sorry for bringing this up again, but why is this simple PR still open? What is missing?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chart( operator ) Related to the operator (cloudnative-pg) chart size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CRD annotations through values.yaml

3 participants